package com.jacksay.vikingfl.core
{
	/**
	 * Utilisé pour les composants déstinés à manipuler des données issues d'une
	 * base de donnée. l'accesseur <code>selectedPrimary</code> permet de 
	 * selectionner / récupérer les VO selectionnés via la valeur de leur clef 
	 * primaire. l'Accesseur <code>primaryName</code> permet quand à lui de 
	 * définir le nom de la clef primaire.
	 */
	public interface IBusinessComponent
	{
		function set selectedPrimary( value:int ):void;
		function get selectedPrimary() :int;
		
		function set primaryName( value:String ) :void;
		function get primaryName() :String;
		
	}
}